﻿using System;
using System.Collections.Generic;
using System.Linq;

namespace Oscilloscope.Adjust
{
    // Token: 0x02000012 RID: 18
    public class ValuePerCellAdjustGrade : AdjustGrade
    {
        // Token: 0x06000097 RID: 151 RVA: 0x00005FD0 File Offset: 0x000041D0
        private ValuePerCellAdjustGrade()
        {
            this.allGrade = new List<double>(40);
            this.allGrade.Add(1.0);
            this.allGrade.Add(2.5);
            this.allGrade.Add(5.0);
            this.allGrade.Add(10.0);
            this.allGrade.Add(25.0);
            this.allGrade.Add(50.0);
            this.allGrade.Add(100.0);
            this.allGrade.Add(250.0);
            this.allGrade.Add(500.0);
            this.allGrade.Add(1000.0);
            this.allGrade.Add(2500.0);
            this.allGrade.Add(5000.0);
            this.allGrade.Add(10000.0);
            this.allGrade.Add(25000.0);
            this.allGrade.Add(50000.0);
            this.allGrade.Add(100000.0);
            AdjustGrade.allGradestring = AdjustGrade.allGradestring.Reverse().ToArray();
            for (int i = 0; i < allGrade.Count; i++)
            {

                if (i <= AdjustGrade.allGradestring.Length - 1)
                {
                    var str = AdjustGrade.allGradestring[i];
                    AdjustGrade.Dic.Add(allGrade[i], str);
                }
            }

        }
        
        // Token: 0x0400003C RID: 60
        public static readonly ValuePerCellAdjustGrade Instance = new ValuePerCellAdjustGrade();
    }
}
